object Srv_Teacher_Kc_Form: TSrv_Teacher_Kc_Form
  Left = 260
  Top = 142
  Width = 615
  Height = 482
  BorderWidth = 6
  Caption = #25945#24072#35838#31243#35774#32622
  Color = clBtnFace
  Font.Charset = GB2312_CHARSET
  Font.Color = clWindowText
  Font.Height = -12
  Font.Name = #23435#20307
  Font.Style = []
  FormStyle = fsMDIChild
  OldCreateOrder = False
  Position = poMainFormCenter
  Scaled = False
  Visible = True
  OnClose = FormClose
  OnCreate = FormCreate
  PixelsPerInch = 96
  TextHeight = 12
  object GroupBox1: TGroupBox
    Left = 193
    Top = 0
    Width = 402
    Height = 399
    Align = alClient
    Caption = #25945#24072#20219#35838#35838#31243':'
    Font.Charset = GB2312_CHARSET
    Font.Color = clWindowText
    Font.Height = -14
    Font.Name = #23435#20307
    Font.Style = []
    ParentFont = False
    TabOrder = 0
    object dxDBGrid1: TdxDBGrid
      Left = 2
      Top = 16
      Width = 398
      Height = 381
      Bands = <
        item
        end>
      DefaultLayout = True
      HeaderPanelRowCount = 1
      SummaryGroups = <>
      SummarySeparator = ', '
      Align = alClient
      TabOrder = 0
      DataSource = DataSource1
      Filter.Criteria = {00000000}
      OptionsBehavior = [edgoAutoSort, edgoDragScroll, edgoEditing, edgoEnterShowEditor, edgoImmediateEditor, edgoMouseScroll, edgoTabThrough, edgoVertThrough]
      OptionsDB = [edgoCancelOnExit, edgoCanDelete, edgoCanInsert, edgoConfirmDelete, edgoUseBookmarks]
      OptionsView = [edgoBandHeaderWidth, edgoIndicator, edgoUseBitmap]
      ScrollBars = ssVertical
      object dxDBGrid1id: TdxDBGridMaskColumn
        HeaderAlignment = taCenter
        Visible = False
        Width = 51
        BandIndex = 0
        RowIndex = 0
        FieldName = 'id'
      end
      object dxDBGrid1Column2: TdxDBGridMaskColumn
        HeaderAlignment = taCenter
        Width = 66
        BandIndex = 0
        RowIndex = 0
        FieldName = #25945#24072#32534#21495
      end
      object dxDBGrid1Column3: TdxDBGridLookupColumn
        HeaderAlignment = taCenter
        Width = 120
        BandIndex = 0
        RowIndex = 0
        FieldName = #35838#31243#21517
      end
      object dxbjPick: TdxDBGridPickColumn
        HeaderAlignment = taCenter
        Width = 114
        BandIndex = 0
        RowIndex = 0
        FieldName = #20219#35838#29677#32423
      end
      object dxDBGrid1Column5: TdxDBGridCheckColumn
        HeaderAlignment = taCenter
        MinWidth = 20
        Width = 61
        BandIndex = 0
        RowIndex = 0
        FieldName = #26159#21542#19978#20256
        ValueChecked = #26159
        ValueUnchecked = #21542
      end
    end
  end
  object Panel1: TPanel
    Left = 0
    Top = 399
    Width = 595
    Height = 36
    Align = alBottom
    BevelOuter = bvNone
    TabOrder = 1
    DesignSize = (
      595
      36)
    object BitBtn1: TBitBtn
      Left = 273
      Top = 7
      Width = 75
      Height = 25
      Caption = #20445#23384'[&S]'
      Font.Charset = GB2312_CHARSET
      Font.Color = clWindowText
      Font.Height = -12
      Font.Name = #23435#20307
      Font.Style = []
      ParentFont = False
      TabOrder = 0
      OnClick = BitBtn1Click
    end
    object BitBtn2: TBitBtn
      Left = 350
      Top = 7
      Width = 75
      Height = 25
      Caption = #21462#28040'[&C]'
      Font.Charset = GB2312_CHARSET
      Font.Color = clWindowText
      Font.Height = -12
      Font.Name = #23435#20307
      Font.Style = []
      ParentFont = False
      TabOrder = 1
      OnClick = BitBtn2Click
    end
    object BitBtn3: TBitBtn
      Left = 518
      Top = 7
      Width = 75
      Height = 25
      Anchors = [akTop, akRight]
      Caption = #36864#20986'[&X]'
      Font.Charset = GB2312_CHARSET
      Font.Color = clWindowText
      Font.Height = -12
      Font.Name = #23435#20307
      Font.Style = []
      ParentFont = False
      TabOrder = 2
      OnClick = BitBtn3Click
    end
    object BitBtn4: TBitBtn
      Left = 428
      Top = 7
      Width = 75
      Height = 25
      Caption = #21024#38500'[&D]'
      Font.Charset = GB2312_CHARSET
      Font.Color = clWindowText
      Font.Height = -12
      Font.Name = #23435#20307
      Font.Style = []
      ParentFont = False
      TabOrder = 3
      OnClick = BitBtn4Click
    end
    object BitBtn5: TBitBtn
      Left = 195
      Top = 7
      Width = 75
      Height = 25
      Caption = #28155#21152'[&A]'
      Font.Charset = GB2312_CHARSET
      Font.Color = clWindowText
      Font.Height = -12
      Font.Name = #23435#20307
      Font.Style = []
      ParentFont = False
      TabOrder = 4
      OnClick = BitBtn5Click
    end
    object chk1: TCheckBox
      Left = 1
      Top = 11
      Width = 97
      Height = 17
      Caption = #24038#21491#20851#32852#26174#31034
      Checked = True
      State = cbChecked
      TabOrder = 5
      OnClick = chk1Click
    end
  end
  object GroupBox2: TGroupBox
    Left = 0
    Top = 0
    Width = 193
    Height = 399
    Align = alLeft
    Caption = #20219#35838#25945#24072#20449#24687#65306
    Font.Charset = GB2312_CHARSET
    Font.Color = clWindowText
    Font.Height = -14
    Font.Name = #23435#20307
    Font.Style = []
    ParentFont = False
    TabOrder = 2
    object Kcdmb_DBGrid: TdxDBGrid
      Left = 2
      Top = 16
      Width = 189
      Height = 381
      Bands = <
        item
        end>
      DefaultLayout = True
      HeaderPanelRowCount = 1
      SummaryGroups = <>
      SummarySeparator = ', '
      Align = alClient
      TabOrder = 0
      DataSource = DS_Kcdmb
      Filter.Criteria = {00000000}
      OptionsView = [edgoBandHeaderWidth, edgoIndicator, edgoRowSelect, edgoUseBitmap]
      object Kcdmb_DBGridColumn1: TdxDBGridMaskColumn
        HeaderAlignment = taCenter
        Width = 67
        BandIndex = 0
        RowIndex = 0
        FieldName = #25945#24072#32534#21495
      end
      object Kcdmb_DBGridColumn2: TdxDBGridMaskColumn
        HeaderAlignment = taCenter
        Width = 86
        BandIndex = 0
        RowIndex = 0
        FieldName = #25945#24072#22995#21517
      end
    end
  end
  object DataSource1: TDataSource
    DataSet = ClientDataSet1
    OnStateChange = DataSource1StateChange
    Left = 432
    Top = 200
  end
  object ClientDataSet1: TClientDataSet
    Aggregates = <>
    CommandText = 'select * from '#25945#24072#35838#31243#34920
    Params = <>
    ProviderName = 'Srv_DataSetProvider'
    RemoteServer = RDataForm.MyConnection
    AfterInsert = ClientDataSet1AfterInsert
    AfterPost = ClientDataSet1AfterPost
    OnReconcileError = ClientDataSet1ReconcileError
    Left = 400
    Top = 200
    object ClientDataSet1id: TAutoIncField
      FieldName = 'id'
      ReadOnly = True
    end
    object ClientDataSet1CDSDesigner: TStringField
      FieldName = #25945#24072#32534#21495
      Size = 10
    end
    object ClientDataSet1CDSDesigner2: TStringField
      FieldName = #35838#31243#21495
      LookupKeyFields = #35838#31243#21517
      LookupResultField = #35838#31243#21495
      KeyFields = #35838#31243#21495
      Size = 10
    end
    object ClientDataSet1Field: TStringField
      DisplayWidth = 80
      FieldKind = fkLookup
      FieldName = #35838#31243#21517
      LookupDataSet = ClientDataSet2
      LookupKeyFields = #35838#31243#21495
      LookupResultField = #35838#31243#21517
      KeyFields = #35838#31243#21495
      Size = 50
      Lookup = True
    end
    object ClientDataSet1CDSDesigner3: TStringField
      FieldName = #20219#35838#29677#32423
      Size = 50
    end
    object ClientDataSet1CDSDesigner4: TStringField
      FieldName = #26159#21542#19978#20256
      FixedChar = True
      Size = 10
    end
  end
  object DataSet_Kcdmb: TClientDataSet
    Aggregates = <>
    CommandText = 'select * from '#20219#35838#25945#24072#34920
    Params = <>
    ProviderName = 'tmp_DataSetProvider'
    RemoteServer = RDataForm.MyConnection
    Left = 82
    Top = 96
    object DataSet_KcdmbCDSDesigner: TStringField
      FieldName = #25945#24072#32534#21495
      Size = 10
    end
    object DataSet_KcdmbCDSDesigner2: TStringField
      FieldName = #25945#24072#22995#21517
      Size = 10
    end
    object DataSet_KcdmbCDSDesigner4: TStringField
      FieldName = #25152#23646#32771#28857
      Size = 10
    end
  end
  object DS_Kcdmb: TDataSource
    AutoEdit = False
    DataSet = DataSet_Kcdmb
    OnDataChange = DS_KcdmbDataChange
    Left = 112
    Top = 96
  end
  object DataSet_Pick: TClientDataSet
    Aggregates = <>
    CommandText = 'select '#35838#31243#21495','#35838#31243#21517' from '#35838#31243#20195#30721#34920
    Params = <>
    ProviderName = 'Update_DataSetProvider'
    RemoteServer = RDataForm.MyConnection
    OnReconcileError = ClientDataSet1ReconcileError
    Left = 400
    Top = 264
  end
  object ClientDataSet2: TClientDataSet
    Aggregates = <>
    CommandText = 'select '#35838#31243#21495','#35838#31243#21517' from '#35838#31243#20195#30721#34920
    Params = <>
    ProviderName = 'Update_DataSetProvider'
    RemoteServer = RDataForm.MyConnection
    OnReconcileError = ClientDataSet1ReconcileError
    Left = 400
    Top = 232
  end
  object DataSource2: TDataSource
    DataSet = ClientDataSet2
    OnStateChange = DataSource1StateChange
    Left = 432
    Top = 232
  end
end
